home *** CD-ROM | disk | FTP | other *** search
/ Experimental BBS Explossion 3 / Experimental BBS Explossion III.iso / games / nhak_src.zip / TOSCONF.H < prev    next >
C/C++ Source or Header  |  1993-03-16  |  1KB  |  50 lines

  1. /*    SCCS Id: @(#)tosconf.h    3.0    88/07/21
  2. /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
  3. /* NetHack may be freely redistributed.  See license for details. */
  4.  
  5. #ifdef TOS
  6. #ifndef TOSCONF_H
  7. #define TOSCONF_H
  8.  
  9. #define MSDOS        /* must be defined to allow some inclusions */
  10.  
  11. /*
  12.    Adjust these options to suit your compiler. The default here is for
  13.    GNU C with the latest version of the library.
  14. */
  15.  
  16. /*#define NO_SIGNAL         /* library doesn't support signals    */
  17. /*#define NO_FSTAT        /* library doesn't have fstat() call    */
  18.  
  19. #ifdef O_BINARY
  20. #define FCMASK     O_BINARY
  21. #else
  22. #define FCMASK    0666
  23. #define O_BINARY 0
  24. #endif
  25.  
  26. #ifdef UNIXDEBUG
  27. #define remove(x)    unlink(x)
  28. #endif
  29.  
  30. /* configurable options */
  31. #define DGK            /* lots of enhancements     */
  32. #define RANDOM            /* improved random numbers     */
  33. #define SHELL            /* allow spawning of shell     */
  34. #define TEXTCOLOR        /* allow color             */
  35. #define TERMLIB            /* use termcap            */
  36.  
  37. #ifndef TERMLIB
  38. #define ANSI_DEFAULT        /* use vt52 by default        */
  39. #endif
  40.  
  41. #ifndef MSDOS_H
  42. #include "msdos.h"
  43. #endif
  44. #ifndef PCCONF_H
  45. #include "pcconf.h"          /* remainder of stuff is same as the PC */
  46. #endif
  47.  
  48. #endif /* TOSCONF_H /* */
  49. #endif /* TOS /* */
  50.